package net.mingsoft.basic.biz;

import net.mingsoft.base.biz.*;
import net.mingsoft.basic.entity.*;
import java.util.*;
import net.mingsoft.basic.bean.*;

public interface ICityBiz extends IBaseBiz<CityEntity>
{
    List<CityEntity> queryProvince();
    
    List<CityEntity> queryCity(final CityEntity cityEntity);
    
    List<CityEntity> queryCounty(final CityEntity cityEntity);
    
    List<CityEntity> queryTown(final CityEntity cityEntity);
    
    List<CityEntity> queryVillage(final CityEntity cityEntity);
    
    List<CityBean> queryForTree(final int tier, final String type);
    
    List<CityEntity> queryByLevel(final int level);
    
    List<CityEntity> queryById(final CityEntity cityEntity);
    
    CityEntity queryByEntity(final CityEntity city);
    
    List<CityEntity> queryProvinceAndName(final CityEntity city);
}
